| Singles competition |
| Round of 16, A1 |
| Edu Mena (Tennessee Tech) def. Vincent Lin (Duke) 5-7, 6-2, 6-2 |
| Josef Dodridge (Wisconsin) def. TJ Pura (Duke) 6-4, 3-6, 6-3 |
| Round of 16, A2 |
| Jannis Koeke (Georgia State) def. Adrian Chamdani (Duke) 5-7, 6-4, 6-4 |
| Connor Thompson (UNC Greensboro) def. Ryan Dickerson (Duke) 7-5, 6-3 |
| Round of 16, B1 |
| Daniel McCall (Duke) def. Austin Kaplan (Penn) 7-5, 6-1 |
| Round of 16, B2 |
| Josh Levine (Duke) def. Shamael Chaudhry (Davidson) 7-5, 7-6 (7-5) |
| Round of 16, C1 |
| Jason Lapidus (Duke) def. Flavian Fernandez (Norfolk State) 3-6, 6-3, 6-4 |
| Round of 16, D1 |
| Nikhil Mannepalli (Radford) def. Andrew DeJoy (Duke) 6-4, 6-2 |
| Con. Quarters, A1 |
| Vincent Lin (Duke) def. Zach Lessen (Penn) 6-1, 6-1 |
| TJ Pura (Duke) def. Sam Bloom (Wake Forest) 7-5, 6-4 |
| Con. Quarters, A2 |
| Adam Moundir (Old Dominion) def. Adrian Chamdani (Duke) 6-2, 5-7, 6-1 |
| Ryan Dickerson (Duke) def. Janken Thoen (Radford) 6-2, 6-2 |
| Quarters, B1 |
| Jonathan Cornish (Virginia) def. Daniel McCall (Duke) 6-4, 6-2 |
| Quarters, B2 |
| Josh Levine (Duke) def. Danny Mack (UNC Greensboro) 3-6, 6-1, 7-5 |
| Quarters, C1 |
| Fred Mesmer (Virginia Tech) def. Jason Lapidus (Duke) 6-0, 6-1 |
| Cons. Quarters, D1 |
| Chimay Handa (Georgia State) def. Andrew DeJoy (Duke) 6-0, 6-4 |
| Cons. Semis, A1 |
| Vincent Lin (Duke) def. #11 Romain Bogaerts (Wake Forest) 6-4, 6-3 |
| TJ Pura (Duke) def. Rise Lanne (Georgia Southern) 6-3, 7-5 |
| Cons. Semis, A2 |
| Haris Poric (Wofford) def. Ryan Dickerson (Duke) 4-6, 6-4, 1-0 (10-7) |
| 13th Place, A2 |
| Kasey Countee (East Carolina) def. Adrian Chamdani (Duke) 6-2, 6-3 |
| 5th Place, B1 |
| Guilermo Nicolas (Tennessee Tech) def. Daniel McCall (Duke) 6-3, 6-4 |
| Semifinals, B2 |
| Alexander Kokorev (Wisconsin) def. Josh Levine (Duke) 3-6, 6-3, 7-6 (7-2) |
| 5th Place, C1 |
| Jason Lapidus (Duke) def. Gerald Sola (Campbell) 6-4, 6-1 |
| 13th Place, D1 |
| Ryker Heller (Liberty) def. Andrew DeJoy (Duke) 7-6 (7-5), 6-7 (1-7), 1-0 (10-1) |
| Cons. Finals, A1 |
| TJ Pura (Duke) def. Vincent Lin (Duke) 5-7, 7-6 (7-1), 1-0 (10-8) |
| 11th Place, A2 |
| Roko Glasnovic (Dartmouth) def. Ryan Dickerson (Duke) 6-4, 7-5 |
| 15th Place, A2 |
| Adrian Chamdani (Duke) def. Janken Thoen (Radford) 6-3, 7-5 |
| 7th Place, B1 |
| Anthony Delcore (Wake Forest) def. Daniel McCall (Duke) 6-4, 6-2 |
| 3rd Place, B2 |
| Josh Levine (Duke) def. Alberto Estaban (Tennessee Tech) 7-5, 6-2 |
| 5th Place, C1 |
| Alan Poric (Wofford) def. Jason Lapidus (Duke) 6-2, 6-0 |
| 15th Place, D1 |
| Max Borcuti (Liberty) def. Andrew DeJoy (Duke) 6-0, 5-7, 1-0 (10-7) |
| Doubles competition |
| Round of 8, A1 |
| Alan Poric/Haris Poric (Wofford) def. Vincent Lin/Catalin Mateas (Duke) 8-3 |
| Round of 8, A2 |
| Daniel McCall/Adrian Chamdani (Duke) def. Vim De Alwis/Austin Kaplan (Penn) 8-4 |
| Round of 8, B1 |
| TJ Pura/Jason Lapidus (Duke) def. Gerald Sola/Giorgi Datashvilli (Campbell) 8-3 |
| Round of 8, B2 |
| Sebastian Acuna/Andri Andrukhov (Georgia State) def. Ryan Dickerson/Josh Levine (Duke) 8-7 (7-5) |
| Cons. Semis, A1 |
| William Albright/Warren Bryan (UNC Greensboro) def. Vincent Lin/Catalin Mateas (Duke) 8-5 |
| Semifinals, A2 |
| Nils Ellefsen/Kevin Lai (Kentucky) def. Daniel McCall/Adrian Chamdani (Duke) 8-2 |
| Semifinals, B1 |
| Connor Thompson/Danny Mack (UNC Greensboro) def. TJ Pura/Jason Lapidus (Duke) 7-6 (7-5) |
| Cons. Semis, B2 |
| Artem Khrapko/Jack Riazzi (Davidson) def. Ryan Dickerson/Josh Levine (Duke) 8-7 (9-7) |
| 7th Place, A1 |
| Vincent Lin/Catalin Mateas (Duke) def. David Hager/Shamael Chaudhry (Davidson) 8-5 |
| 3rd Place, A2 |
| James Ling/Tendai Tapfuma (East Carolina) def. Daniel McCall/Adrian Chamdani (Duke) 8-4 |
| 3rd Place, B1 |
| TJ Pura/Jason Lapidus (Duke) def. Thomas Spratt/John Karlawish (Penn), walkover |
| 7th Place, B2 |
| Ryan Dickerson/Josh Levine (Duke) def. Theophile Lanthiez/Jose Nunez Navarro (Old Dominion) 8-1 |